package cn.amossun.starter.event.property;

import lombok.Data;

import java.lang.reflect.Method;
import java.util.List;

@Data
public class ListenerInvokeHandler {

    private final List<String> queueNames;

    private final Object bean;

    private final Method method;

    private final ListenerContext listenerContext;

    public ListenerInvokeHandler(List<String> queueNames, Object bean, Method method, ListenerContext listenerContext) {
        this.queueNames = queueNames;
        this.bean = bean;
        this.method = method;
        this.listenerContext = listenerContext;
    }

}
